import {mapKey} from "./common/api";

export  const diffDistance = ($jsonp,from,to) => {
    return new Promise(resolve => {
        $jsonp('https://apis.map.qq.com/ws/direction/v1/driving/', {
            key:mapKey, //腾讯地图key，自行申请,
            from,
            to,
            output: 'jsonp'
        }).then(res=>{
            console.log(res)
            resolve(res.result.routes[0].distance)
        })
    })


}
export function formatDate(inputDate) {
    // 创建一个 Date 对象
    let date = new Date(inputDate);

    // 获取日期的各个部分
    let year = date.getFullYear();
    let month = ('0' + (date.getMonth() + 1)).slice(-2); // 月份从0开始，需要加1，并且保证两位数格式
    let day = ('0' + date.getDate()).slice(-2); // 日期，并保证两位数格式
    let hours = ('0' + date.getHours()).slice(-2); // 小时，并保证两位数格式
    let minutes = ('0' + date.getMinutes()).slice(-2); // 分钟，并保证两位数格式

    // 获取当前日期
    let now = new Date();
    let today = now.getFullYear() === date.getFullYear() &&
        now.getMonth() === date.getMonth() &&
        now.getDate() === date.getDate();

    // 拼接成想要的日期格式
    let formattedDate = `${month}月${day}日(${today ? '今天' : ''})${hours}:${minutes}`;

    return formattedDate;
}
